Skip to content

Update scss grammar file to fix those tickets: #8636, #8686 and #5799#9365

Merged
Chris2011 merged 1 commit intoapache:masterfrom
Chris2011:feature/update-scss-grammar
Apr 26, 2026
Merged

Update scss grammar file to fix those tickets: #8636, #8686 and #5799#9365
Chris2011 merged 1 commit intoapache:masterfrom
Chris2011:feature/update-scss-grammar

Conversation

@Chris2011
Copy link
Copy Markdown
Contributor

@Chris2011 Chris2011 commented Apr 23, 2026

This PR fixes a couple of missing scss grammar featues:
#5799, #8636 and #8686

There are some syntax features that were missing in the current Css3.g (CSS, SASS/SCSS and LESS) grammar file.
I thought about of making multiple PRs instead of one, but those are small, I would say. But I'm fine to decouple them.


  1. Was this PR correctly labeled, did the right tests run? When did they run?
  2. Is this PR squashed?
  3. Are author name / email address correct? Are co-authors correctly listed? Do the commit messages need updates?
  4. Does the PR title and description still fit after the Nth iteration? Is the description sufficient to appear in the release notes?

If this PR targets the delivery branch: don't merge. (full wiki article)

@Chris2011 Chris2011 added CSS [ci] enable web job ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) labels Apr 23, 2026
@haidubogdan
Copy link
Copy Markdown
Contributor

Seems good for me.
Thanks for updating the grammar rules.

Copy link
Copy Markdown
Contributor

@matthiasblaesing matthiasblaesing left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Only eyeballed this, but I agree with @haidubogdan and it makes sense to me. Thank you.

@Chris2011 Chris2011 merged commit 1bf9f0b into apache:master Apr 26, 2026
29 checks passed
@Chris2011 Chris2011 deleted the feature/update-scss-grammar branch April 26, 2026 15:42
@Chris2011 Chris2011 added this to the NB31 milestone Apr 26, 2026
@mbien
Copy link
Copy Markdown
Member

mbien commented Apr 27, 2026

you have to link the issues with the PR so that they close when the PR is merged to master. Otherwise we might forget about them and they could stay open.

@Chris2011
Copy link
Copy Markdown
Contributor Author

Thx for the hint, will do it next time.

@Chris2011 Chris2011 mentioned this pull request Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:dev-build [ci] produce a dev-build zip artifact (7 days expiration, see link on workflow summary page) CSS [ci] enable web job

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants